package com.groupname.dangerousdelves;

//-------------------------------------------------------------------------
/**
*  This interface is the base from which all event listeners inherit. Event
*  listeners receive event data and respond accordingly.
*
*  @author Chris Fieldman
*  @version 2012.11.03
*/
public interface IEventListener
{
    //~-------------------------------------------------------------------------
    // Methods
    /**
     * Processes an event using the corresponding data.
     * @param data The data for the event
     */
    public void processEvent(IEventData data);
}